namespace ZYFramework.AudioSystem
{
    /// <summary>
    /// 音频事件ID常量类
    /// </summary>
    public static class AudioEventIds
    {
        /// <summary>
        /// 播放2D音效事件ID
        /// </summary>
        public const string PlaySFX = "Audio_PlaySFX";

        /// <summary>
        /// 播放3D音效事件ID
        /// </summary>
        public const string Play3DSFX = "Audio_Play3DSFX";

        /// <summary>
        /// 播放BGM事件ID
        /// </summary>
        public const string PlayBGM = "Audio_PlayBGM";

        /// <summary>
        /// 停止音效事件ID
        /// </summary>
        public const string StopAudio = "Audio_StopAudio";

        /// <summary>
        /// 停止所有音效事件ID
        /// </summary>
        public const string StopAllAudio = "Audio_StopAllAudio";

        /// <summary>
        /// 设置全局音量事件ID
        /// </summary>
        public const string SetGlobalVolume = "Audio_SetGlobalVolume";

        /// <summary>
        /// 静音/取消静音事件ID
        /// </summary>
        public const string MuteAudio = "Audio_MuteAudio";
    }
}
